package com.zsrt.day20170505.codematch;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;


/**
*@author jzh
*@创建时间 2017年5月5日下午8:44:21
*类说明：
*/
public class CodeMatch {
	
	
	Node head=new Node();
	Stack sk=new Stack(head);
	
	public void codeMatch(File file) throws IOException{
		Reader is=new FileReader(file);
		BufferedReader br=new BufferedReader(is);
		String line="";
		while((line=br.readLine())!=null){
			line=line.trim();
			if(line.contains("{")){
				Node node=new Node("{");
				sk.push(node);
			}else if(line.contains("}")){
				sk.pop();
			}
		}
		if(head.getNext()!=null){
			System.out.println("括号不匹配");
		}
	}

}
